首页> 外文OA文献 >IMSuite: A Benchmark Suite for Simulating Distributed Algorithms
【2h】

IMSuite: A Benchmark Suite for Simulating Distributed Algorithms

机译:Imsuite:用于模拟分布式算法的基准套件

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Considering the diverse nature of real-world distributed applications thatmakes it hard to identify a representative subset of distributed benchmarks, wefocus on their underlying distributed algorithms. We present and characterize anew kernel benchmark suite (named IMSuite) that simulates some of the classicaldistributed algorithms in task parallel languages. We present multiplevariations of our kernels, broadly categorized under two heads: (a) varyingsynchronization primitives (with and without fine grain synchronizationprimitives); and (b) varying forms of parallelization (data parallel andrecursive task parallel). Our characterization covers interesting aspects ofdistributed applications such as distribution of remote communication requests,number of synchronization, task creation, task termination and atomicoperations. We study the behavior (execution time) of our kernels by varyingthe problem size, the number of compute threads, and the input configurations.We also present an involved set of input generators and output validators.
机译:考虑到现实世界中分布式应用程序的多样性,使得很难确定分布式基准测试的代表性子集,因此我们将重点放在其底层分布式算法上。我们介绍并描述了一个新的内核基准测试套件(名为IMSuite),该套件可模拟任务并行语言中的一些经典分布式算法。我们介绍了我们内核的多种变体,大致归纳为以下两个方面:(a)变化的同步原语(有或没有细粒度的同步原语); (b)不同形式的并行化(数据并行和递归任务并行)。我们的特性涵盖了分布式应用程序的有趣方面,例如远程通信请求的分发,同步数,任务创建,任务终止和原子操作。我们通过改变问题大小,计算线程数和输入配置来研究内核的行为(执行时间),还介绍了一组涉及的输入生成器和输出验证器。

著录项

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号